80102
626221
711661
867690
954676
423868
289560
723986
203967
260873
47015
568705
5164799
3584581
3108148
2415804
2241988
2067609
1985358
192078
1775118
1724136
1695196
1641471